Big Huge Thesaurus

Merluccius bilinearis

noun